package xinya.com.baselibrary.bean.program;

import java.util.List;

/**
 * Created by zhangjiebo on 2019/6/18.
 *
 * @author ZhangJieBo
 */
public class Program {

    /**
     * position : [{"created_at":"2019-06-18 21:48:37","dataId":"scene_1_component_1_1","duration":"","id":4,"keyid":3,"long":"400px","pattern":"","type":1,"updated_at":"2019-06-18 21:48:37","wide":"300px","x":"0px","y":"0px"},{"created_at":"2019-06-18 21:48:37","dataId":"scene_1_component_2_2","duration":"","id":5,"keyid":3,"long":"400px","pattern":"","type":2,"updated_at":"2019-06-18 21:48:37","wide":"300px","x":"490px","y":"0px"},{"created_at":"2019-06-18 21:48:37","dataId":"scene_1_component_4_3","duration":"","id":6,"keyid":3,"long":"400px","pattern":"","type":4,"updated_at":"2019-06-18 21:48:37","wide":"300px","x":"5px","y":"355px"},{"created_at":"2019-06-18 21:48:37","dataId":"scene_1_component_5_4","duration":"","id":7,"keyid":3,"long":"400px","pattern":"","type":5,"updated_at":"2019-06-18 21:48:37","wide":"300px","x":"660px","y":"310px"},{"created_at":"2019-06-18 21:48:37","dataId":"scene_1_component_7_5","duration":"","id":8,"keyid":3,"long":"400px","pattern":"","type":7,"updated_at":"2019-06-18 21:48:37","wide":"300px","x":"310px","y":"453px"}]
     * program : {"adxml":"","created_at":"2019-06-18 21:48:37","duration":"","id":3,"keyid":3,"name":"5种","power":"1366X768","programgroupid":null,"size":"","type":1,"updated_at":"2019-06-18 21:48:37"}
     * resources : [[{"agentfall":"0","businessfall":"0","created_at":"2019-06-18 21:48:37","dataId":"scene_1_component_1_1","duration":"3","effect":"","hqfall":"0","id":4,"keyid":3,"materialid":7,"thumbnail":"http://118.31.63.221:8001/storage/uploads/image/20190614/2019-06-14-22-25-31-5d03ae5bb1fb5.jpeg","type":1,"typefacecolour":null,"typefacecontent":null,"typefacemode":null,"typefacesize":null,"types":1,"updated_at":"2019-06-18 21:48:37","zone":null}],[{"agentfall":"0","businessfall":"0","created_at":"2019-06-18 21:48:37","dataId":"scene_1_component_2_2","duration":"10","effect":null,"hqfall":"0","id":5,"keyid":3,"materialid":9,"thumbnail":"http://118.31.63.221:8001/storage/uploads/image/20190616/2019-06-16-09-21-34-5d05999ee135d.jpeg","type":2,"typefacecolour":null,"typefacecontent":null,"typefacemode":null,"typefacesize":null,"types":2,"updated_at":"2019-06-18 21:48:37","zone":null}],[{"agentfall":"","businessfall":"","created_at":"2019-06-18 21:48:37","dataId":"scene_1_component_4_3","duration":null,"effect":null,"hqfall":"","id":6,"keyid":3,"materialid":0,"thumbnail":null,"type":4,"typefacecolour":"#000000","typefacecontent":null,"typefacemode":null,"typefacesize":"24","types":null,"updated_at":"2019-06-18 21:48:37","zone":"2019/6/18下午9:48:03"}],[{"agentfall":"","businessfall":"","created_at":"2019-06-18 21:48:37","dataId":"scene_1_component_5_4","duration":null,"effect":null,"hqfall":"","id":7,"keyid":3,"materialid":0,"thumbnail":null,"type":5,"typefacecolour":"#000000","typefacecontent":"wdadaasd","typefacemode":"left","typefacesize":"24","types":null,"updated_at":"2019-06-18 21:48:37","zone":null}],[{"agentfall":null,"businessfall":null,"created_at":"2019-06-18 21:48:37","dataId":"scene_1_component_7_5","duration":null,"effect":null,"hqfall":null,"id":8,"keyid":3,"materialid":11,"thumbnail":"http://118.31.63.221:8001/storage/uploads/image/20190616/2019-06-16-11-03-28-5d05b180d7e95.jpeg","type":7,"typefacecolour":null,"typefacecontent":null,"typefacemode":null,"typefacesize":null,"types":null,"updated_at":"2019-06-18 21:48:37","zone":null}]]
     * scene : {"background":"#ffffff","created_at":"2019-06-18 21:48:37","duration":"","id":3,"name":"","serial":1,"updated_at":"2019-06-18 21:48:37"}
     */
    private SceneBean scene;
    private Projiect program;
    private List<PositionBean> position;
    private List<List<ResourcesBean>> resources;

    public Projiect getProgram() {
        return program;
    }

    public void setProgram(Projiect program) {
        this.program = program;
    }

    public SceneBean getScene() {
        return scene;
    }

    public void setScene(SceneBean scene) {
        this.scene = scene;
    }

    public List<PositionBean> getPosition() {
        return position;
    }

    public void setPosition(List<PositionBean> position) {
        this.position = position;
    }

    public List<List<ResourcesBean>> getResources() {
        return resources;
    }

    public void setResources(List<List<ResourcesBean>> resources) {
        this.resources = resources;
    }

    public static class Projiect{

        /**
         * adxml :
         * duration :
         * id : 3
         * keyid : 3
         * name : 5种
         * power : 1366X768
         * programgroupid : null
         * size :
         * type : 1
         * updated_at : 2019-06-18 21:48:37
         */

        private String adxml;
        private String duration;
        private int id;
        private int keyid;
        private String name;
        private String power;
        private Object programgroupid;
        private String size;
        private int type;
        private String updated_at;

        public String getAdxml() {
            return adxml;
        }

        public void setAdxml(String adxml) {
            this.adxml = adxml;
        }

        public String getDuration() {
            return duration;
        }

        public void setDuration(String duration) {
            this.duration = duration;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public int getKeyid() {
            return keyid;
        }

        public void setKeyid(int keyid) {
            this.keyid = keyid;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getPower() {
            return power;
        }

        public void setPower(String power) {
            this.power = power;
        }

        public Object getProgramgroupid() {
            return programgroupid;
        }

        public void setProgramgroupid(Object programgroupid) {
            this.programgroupid = programgroupid;
        }

        public String getSize() {
            return size;
        }

        public void setSize(String size) {
            this.size = size;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }

        public String getUpdated_at() {
            return updated_at;
        }

        public void setUpdated_at(String updated_at) {
            this.updated_at = updated_at;
        }
    }
}
